package com.aimusic.domain.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class FriendVO  {
    private Long id;             // 请求ID
    private Long fromUserId;      // 请求发送者ID
    private String nickname;         // 好友名称（昵称/用户名）
    private String username;     // 好友用户名
    private String avatar;       // 头像地址
    private Integer onlineStatus;      // 在线状态,0=离线，1=在线，2=忙碌，3=离开
    private LocalDateTime lastActiveTime; // 最后活跃时间
    private String lastMessage;  // 最新消息内容
    private Integer unreadCount; // 未读消息数
    private String location;     // 地区
    private String Bio;    // 个性签名
    private LocalDateTime joinTime; // 加入时间
}